#ifndef __M_SHADERS_H
#define __M_SHADERS_H

#include <vita2d.h>
#include "vita2d_ext.h"

void initShaders();
void finishShaders();
void vita2d_draw_texture_part_scale_rotate_shader(const vita2d_texture *texture, const vita2d_shader *shader, float x, float y,
                                                  float tex_x, float tex_y, float tex_w, float tex_h, float x_scale, float y_scale, float rad);

extern vita2d_shader *lcd3x_shader, *sharp_bilinear_simple_shader, *sharp_bilinear_shader, *advanced_aa_shader;

#endif
